package com.huabo.monitor.oracle.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * TblBug entity. @author MyEclipse Persistence Tools
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("TBL_BUG")
public class TblBug implements java.io.Serializable {

	// Fields

	private BigDecimal bugid;
	private String bugnumber;
	private String bugdescripte;
	private Date discovertime;
	private String discoverperson;
	private String bugproperty;
	private String bugsource;
	private String bugdapartment;
	private String needreform;
	private String resonfornoreform;
	private String bugreformstatus;
	private String projectname;
	private String memo;
	private BigDecimal fatherbugid;
	private String bugbysystem; 
	private Set tblInnerrules = new HashSet(0);
	private Set tblAttachments = new HashSet(0);
	private Set tblOuterrules = new HashSet(0);
	private Set tblTracingresponsibilities = new HashSet(0);
	private Set tblReforms = new HashSet(0);
	private Set<TblBug> children=new HashSet<TblBug>();
	private Set<TblAssessTarget> tblproblemTargets=new HashSet<TblAssessTarget>();
	private String businessDescription;
	
}